Skip to main content
Skip to navigation
Properties
Find agent
Post listing
Log in
•
Sign up
Search here
List
Alabama land for sale
Price
Size
Tags
Save
Reset
866 properties
Updated
For you
Newest
Price: high to low
Price: low to high
Size: large to small
Size: small to large
Updated
24 days
$1,260/mo
2.26 acres
Mobile County
Mobile, AL 36608
22 days
$32,000
2.7 acres
Winston County
Double Springs, AL 35553
22 days
$72,000
14 acres
Covington County
Opp, AL 36467
23 days
$75,000
2 acres
Montgomery County
Mathews, AL 36052
Pending
Under contract
$75,000
4.1 acres
Chambers County
Valley, AL 36854
$25k drop • Jan 28
$25,000
2.3 acres
Winston County
Double Springs, AL 35553
2 months ago
$50,576
3 acres
Lee County
Salem, AL 36874
$1k drop • Dec 20
$49,576
3.65 acres
Lee County
Salem, AL 36874
$446k drop • Dec 20
$49,576
5.23 acres
Lee County
Salem, AL 36874
3 months ago
$50,576
4 acres
Lee County
Salem, AL 36874
3 months ago
$50,576
4.68 acres
Lee County
Salem, AL 36874
3 months ago
$49,576
4.55 acres
Lee County
Salem, AL 36874
2 months ago
$29,300
4.3 acres
Winston County
Double Springs, AL 35553
Pending
Under contract
$20,000
2 acres
Bibb County
Valley Grande, AL 36701
28 days
$58,000
2.5 acres
Elmore County
Wetumpka, AL 36092
Pending
Under contract
$69,900
10.8 acres
Saint Clair County
Ashville, AL 35953
25 days
$43,900
3.5 acres
Blount County
Hayden, AL 35079
26 days
$40,000
2 acres
Dallas County
Selma, AL 36701
25 days
$45,000
11.7 acres
Sumter County
Cuba, AL 36907
26 days
$60,000
3 acres
Dallas County
Selma, AL 36701
$5.5k drop • Jan 27
$49,500
5 acres
Pike County
Troy, AL 36079
$8.1k drop • Jan 27
$24,300
5.4 acres
Clarke County
Grove Hill, AL 36451
29 days
Upcoming auction
$14,000 min
4.7 acres
Randolph County
Jan 23, 2026
Wedowee, AL 36278
29 days
Upcoming auction
$10,500 min
3.5 acres
Randolph County
Jan 23, 2026
Wedowee, AL 36278
29 days
Upcoming auction
$10,500 min
3.5 acres
Randolph County
Jan 23, 2026
Wedowee, AL 36278
Upcoming auction
$57,500 min
19 acres
Randolph County
Jan 21, 2026
Wedowee, AL 36278
Pending
Under contract
$70,000
2 acres
Jefferson County
Trussville, AL 35173
6 months ago
$19,000
4 acres
Hale County
Akron, AL 35441
Pending
Under contract
$64,430
7.58 acres
Talladega County
Talladega, AL 35160
Pending
Under contract
$75,000
13 acres
Tuscaloosa County
Cottondale, AL 35453
$3k drop • Jan 24
$54,999
6.54 acres
Saint Clair County
Odenville, AL 35120
$10k drop • Jan 24
$60,000
7.85 acres
Saint Clair County
Odenville, AL 35120
29 days
$62,000
3.5 acres
Cullman County
Crane Hill, AL 35053
Featured
29 days ago
$69,995
3.8 acres
Baldwin County
Daphne, AL 36526
29 days
$59,900
4.82 acres
Talladega County
Alpine, AL 35014
29 days
$37,900
2.45 acres
Jefferson County
Hueytown, AL 35023
2 months ago
$61,750
9.5 acres
Walker County
Parrish, AL 35580
2 months ago
$61,750
9.5 acres
Walker County
Parrish, AL 35580
29 days
$65,000
3 acres
Greene County
3 bd, 2 ba
•
2,054 sq ft
Eutaw, AL 35462
42 days ago
$49,900
3 acres
Pike County
Banks, AL 36005
$10.4k drop • Jan 23
$49,500
8.5 acres
Etowah County
Gadsden, AL 35903
8 months ago
$75,000
5.6 acres
Saint Clair County
Springville, AL 35146
2 months ago
$71,500
11 acres
Walker County
Parrish, AL 35580
29 days
$66,000
22 acres
Lowndes County
Letohatchee, AL 36047
29 days
$46,620
15.5 acres
Lowndes County
Letohatchee, AL 36047
Pending
Under contract
$50,000
9.87 acres
Dallas County
Orrville, AL 36767
4 months ago
$75,000
2.88 acres
Tuscaloosa County
Brookwood, AL 35444
5 months ago
$59,000
2.33 acres
Tuscaloosa County
Northport, AL 35475
Pending
Under contract
$10,764
9.36 acres
Tuscaloosa County
Brookwood, AL 35444
11 months ago
$35,000
2 acres
Russell County
Phenix City, AL 36869
1
…
10
11
12
13
…
18
501-550 of 866 properties
Map